polyphonic chorus - French English Dictionary